Alpine clover - Spanish English Dictionary